package cn.kkcxy.blog.core.vo.admin.system;

import cn.kkcxy.blog.core.dto.PageResult;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * @BelongsProject: kkcxy-blog
 * @BelongsPackage: cn.kkcxy.blog.core.vo.admin
 * @Author: kkcxy
 * @CreateTime: 2024-11-17 23:55
 * @Description: 用户列表VO
 * @Version: 1.0
 */
@Data
@ToString
@Schema(description = "用户列表VO")
public class ManageGetUserListVO implements Serializable {

    @Schema(description = "下拉角色选择信息")
    private List<SimpleRoleInfoVO> roles;

    @Schema(description = "用户简易信息列表")
    private PageResult<SimpleUserInfoVO> pageResult;
}
